#ifndef MOUSEHANDLER_H
#define MOUSEHANDLER_H

#include "InputHandler.h"

class CMouseHandler : public CInputHandler
{
protected:
	int				m_Button;
	int				m_State;
	int				m_PosX;
	int				m_PosY;

public:
					CMouseHandler( );
					~CMouseHandler( );

public:
	virtual bool	Update( );
	virtual void	Clear( );
	virtual bool	HandleMouse( const int inButton, const int inState, const int inPosX, const int inPosY );
};

#endif